to publish something oneself - French English Dictionary